package com.jboost.hyk.library.entity;


import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.jboost.common.system.base.entity.JBoostEntity;

/**
 * @Description: 知识库对应知识点
 * @Author: cxn
 * @Date:   2022-11-01
 * @Version: V1.0
 */
@Data
@TableName("hyk_knowledge_library_point")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="hyk_knowledge_library_point对象", description="知识库对应知识点")
public class KnowledgeLibraryPoint extends JBoostEntity{

    /**知识库 ID*/
    @ApiModelProperty(value = "知识库 ID")
    private String libraryId;

    /**知识点 ID*/
    @ApiModelProperty(value = "知识点 ID")
    private String pointId;

    @ApiModelProperty(value = "知识点的最新版本ID")
    @TableField(exist = false)
    private String lastVersionId;

    /**排序*/
    @ApiModelProperty(value = "排序")
    private Integer sort;

    @TableField(exist = false)
    private String pointTeacherId;

}
